Scientific Name:Chorocaris chacei
Arthropoda > Malacostraca > Decapoda > Alvinocarididae > Chorocaris